package dao.v2;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import model.CompanyVO;
import model.GoodItemVO;
import model.GoodStandardVO;
import model.GoodTempItemVO;
import model.GoodTempVO;
import model.GoodVO;
import model.OrderGoodVO;
import model.StandardVO;

public interface GoodTempVOMapper {

	List<CompanyVO> getDistinctCompany(String[] standards);

	List<GoodStandardVO> getStandardListByCompanyAndStandard(@Param("company_id")String company_id, @Param("standards")String[] standards);

	String getCityByAddress(String address_id);

	GoodTempItemVO getTempItem(@Param("temp_id")String temp_id, @Param("city_id")String city_id);

	GoodTempVO getTempById(String temp_id);

	List<StandardVO> getStandardType();

	List<StandardVO> getStandardChild(String type_id);

	List<GoodVO> check();

	GoodTempVO getTempCountryById(@Param("temp_id") String temp_id, @Param("country") String country);

	GoodTempItemVO getTempCityByIdAndCity(@Param("temp_id") String temp_id, @Param("city_id") String city_id);

	GoodTempVO getTempEnById(String temp_id);

	GoodTempVO getTempCityByIdAndCity2(@Param("temp_id") String temp_id, @Param("city_id") String city_id);

	GoodTempVO getTempCityByIdAndCity3(@Param("temp_id") String temp_id, @Param("city_id") String city_id);


}
